package persistencia.unidadepersistencia;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

public class UnidadePersistencia {

	//Atributos
	public static UnidadePersistencia instanceUnidadePersistencia;
	
	private static EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("gerenciamentohospitalar");

	public EntityManager getEntityManager(){
		return entityManagerFactory.createEntityManager();		
	}
	
	public static UnidadePersistencia getInstanceUnidadePersistencia(){
		if(instanceUnidadePersistencia == null){
			instanceUnidadePersistencia = new UnidadePersistencia();
		}
		return instanceUnidadePersistencia;	
	}
}